corresponsal global - German English Dictionary